a smokescreen - Deutsch Englisch Wörterbuch